Big Huge Thesaurus

common snapping turtle

noun